first-aid facility - German English Dictionary